Twitch is larger than ever. The game-broadcasting behemoth is holding its first ever convention this weekend in San Francisco, and it revealed some of the numbers behind its success. This includes a total of 1.7 million individuals who use the Twitch platform to livestream games. Collectively, that group has sent 7.5 billion minutes of content […]